Transparent caching of virtual stubs for improved performance in ubiquitous environments

نویسندگان

  • Lachhman Das Dhomeja
  • Yasir Arfat Malkani
  • Asad Ali Shaikh
  • Ayaz Keerio
چکیده

Context-awareness is an essential requirement for pervasive computing applications, which enables them to adapt and perform tasks based on context. One of the adaptive features of context-awareness is contextual reconfiguration. Contextual reconfiguration involves discovering remote service(s) based on context and binding them to the application components to realize new behaviors, which may be needed to satisfy user needs or to enrich user experience. One of the steps in the reconfiguration process involves a remote lookup to discover the service(s) based on context. This remote lookup process provides the largest contribution to reconfiguration time and this is due to fact that the remote calls are much slower than local calls. Consequently, it affects system performance. In pervasive computing applications, this may turn out to be undesirable in terms of user experience. Moreover, other distributed applications using the network may be affected as every remote method call decreases the amount of bandwidth available on the network. Various systems provide reconfiguration support and offer high-level reconfiguration directives to develop adaptive context-aware applications, but do not address this performance bottleneck. We address this issue and implement seamless caching of virtual stubs within our PCRA 1 for improved performance. In this paper we present and describe our transparent caching support and also provide its performance evaluation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GTrust: a group based trust model

Nowadays, the growth of virtual environments such as virtual organizations, social networks, and ubiquitous computing, has led to the adoption of trust concept. One of the methods of making trust in such environments is to use a long-term relationship with a trusted partner. The main problem of this kind of trust, which is based on personal experiences, is its limited domain. Moreover, both par...

متن کامل

Towards Transparent Throughput Elasticity for IaaS Cloud Storage: Exploring the Benefits of Adaptive Block-Level Caching

Storage elasticity on IaaS clouds is a crucial feature in the age of data-intensive computing, especially when considering fluctuations of I/O throughput. This paper provides a transparent solution that automatically boosts I/O bandwidth during peaks for underlying virtual disks, effectively avoiding over-provisioning without performance loss. Our proposal relies on the idea of leveraging short...

متن کامل

An Architecture for Distributed Spatial Configuration of Context Aware Applications

This paper discusses an architecture for spatially distributed storage of contextual configuration information in ubiquitous computing environments. Based on the assumption that we want to integrate arbitrary mobile clients in ubiquitous computing environments, we derive the requirements for the spatial distribution of data, transparent access to context aware configuration data, and separation...

متن کامل

Local and Global Impact of Message Caching in Shared Virtual Environments

The use of Shared Virtual Environments is growing in areas such as multi-player video games, military and industrial training, collaborative design and engineering. At the same time, heterogeneity in computing power and graphics capabilities of the participating computers arises naturally as the number of people/organizations sharing a virtual environment grows. This paper presents an adaptive ...

متن کامل

Pedagogical mediation using the virtual learning environment and the new generation: A search for improved performance in medical education

Introduction: Medical schools face increasing challenges toaccommodate new health care needs. However, little has changedregarding the students’ education. In addition, educators face thechallenge of improving their teaching approach, making it suitableand effective for the new generation. The purpose of this work wasto describe and contextualize the application of active pedagogicalmethodologi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1201.1204  شماره 

صفحات  -

تاریخ انتشار 2011